package com.wk.code.wkserver.response.app;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * @author wq
 * @date 2021-08-15 22:45
 */
@Data
public class AppSourceCodeResponse implements Serializable {

    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;

    /**
     * 用户ID
     */
    private Integer userId;

    /**
     * 用户名称
     */
    private String username;

    /**
     * 头像
     */
    private String avatar;

    /**
     * 技术类型ID
     */
    private Integer techTypeId;

    /**
     * 技术类型名称
     */
    private String techTypeName;

    /**
     * 标题
     */
    private String title;

    /**
     * 价格
     */
    private BigDecimal price;

    /**
     * 系统描述
     */
    private String description;

    /**
     * 系统图片
     */
    private String images;

    /**
     * 需求状态 1 待审核 2 审核未通过 3 审核通过 4 进行中 5 已完成
     */
    private Integer status;

    /**
     * 浏览量
     */
    private Integer viewCount;

    /**
     * 逻辑删除
     */
    private Boolean isDeleted;

    /**
     * 发布时间
     */
    private String publishTime;

    /**
     * 创建时间
     */
    private String createTime;
}
